#region System
using System;
using System.Collections.Generic;
using System.IO;
using CF.Framework.Engine.Drawing;
using CF.Framework.Engine.Misc;
using CF.Framework.Engine.Screens;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
#endregion

namespace CF.Framework.Engine.Controls
{
	public class MenuItem
	{
		internal float SelectionFade { get; set; }
		internal float Scale { get; set; }
		internal Vector2 Size { get; set; }

		public string Text { get; set; }
		public Vector2 Position { get; set; }

		public event EventHandler Selected;

		internal void DoSelected()
		{
			if (Selected != null)
			{
				Selected(this, EventArgs.Empty);
			}
		}
	}
}
